package com.lottery.game.core.modules.entity.user;

import com.lottery.game.common.BaseObject;

import java.util.Date;

import lombok.Data;

/**
 * @Author: zwei
 * @Date: 2018/8/30
 * @Description:
 */
@Data
public class GameUserMoneyChange extends BaseObject {

    private String id;
    private String issueApi;  //期数
    private String gameUserId;		// 游戏用户id
    private String change;		// 已废弃属性，不用了
    private String betType;		// 押注类型
    private String gameId;		// game_id
    private String resultblnc;		// 变化后用户余额
    private String beforblnc;		// 变化前用户余额
    private String changeamt;		// 金额变化值
    private Date changetime;		// changetime
    private String changenumber;		// 排序编号
    private String changereason;		// changereason
    private String adminChangeType;		//管理员操作类型： 1:撤单，2：手动开奖
    private String bonusType;		//奖金类型：errorReturn:开错返回,discardedUnuse:废弃不用
    /**
     * 房间Id
     */
    private String roomId;
    /**
     * 分红记录Id
     */
    private String dividendId;
    /**
     下注Id
     */
    private String gameBetId;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getGameUserId() {
        return gameUserId;
    }

    public void setGameUserId(String gameUserId) {
        this.gameUserId = gameUserId;
    }

    public String getChange() {
        return change;
    }

    public void setChange(String change) {
        this.change = change;
    }

    public String getBetType() {
        return betType;
    }

    public void setBetType(String betType) {
        this.betType = betType;
    }

    public String getGameId() {
        return gameId;
    }

    public void setGameId(String gameId) {
        this.gameId = gameId;
    }

    public String getResultblnc() {
        return resultblnc;
    }

    public void setResultblnc(String resultblnc) {
        this.resultblnc = resultblnc;
    }

    public String getBeforblnc() {
        return beforblnc;
    }

    public void setBeforblnc(String beforblnc) {
        this.beforblnc = beforblnc;
    }

    public String getChangeamt() {
        return changeamt;
    }

    public void setChangeamt(String changeamt) {
        this.changeamt = changeamt;
    }

    public Date getChangetime() {
        return changetime;
    }

    public void setChangetime(Date changetime) {
        this.changetime = changetime;
    }

    public String getChangenumber() {
        return changenumber;
    }

    public void setChangenumber(String changenumber) {
        this.changenumber = changenumber;
    }

    public String getChangereason() {
        return changereason;
    }

    public void setChangereason(String changereason) {
        this.changereason = changereason;
    }

    public String getAdminChangeType() {
        return adminChangeType;
    }

    public void setAdminChangeType(String adminChangeType) {
        this.adminChangeType = adminChangeType;
    }

    public String getBonusType() {
        return bonusType;
    }

    public void setBonusType(String bonusType) {
        this.bonusType = bonusType;
    }

    public String getRoomId() {
        return roomId;
    }

    public void setRoomId(String roomId) {
        this.roomId = roomId;
    }

    public String getDividendId() {
        return dividendId;
    }

    public void setDividendId(String dividendId) {
        this.dividendId = dividendId;
    }

    public String getGameBetId() {
        return gameBetId;
    }

    public void setGameBetId(String gameBetId) {
        this.gameBetId = gameBetId;
    }
}
